package com.lecture.junit.tdd.example;

import java.util.Date;

public interface IAccount {

    public Boolean passwordMatches(String pass);

    public void setLoggedIn();

    public void setRevoked();

    public boolean isLoggedIn();

    public boolean isRevoked();

    public String getUserName();
    
    public boolean isPasswordExpired();

    public boolean isAccountExpired();
    
    public void setAccountExpired();

    public Date getLastSuccessfullLoginDate();

}
